crm erp analytics 400 customer marketing code generation healthcare ibm as400 code generator consulting iseries managed care .net health care hmo management database